home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr01 / zapcode.zip / HPLJ.PMF < prev    next >
Text File  |  1993-01-01  |  13KB  |  398 lines

  1. ;---------------------------------------;
  2. ;  ZAPCODE Printer Make File (PMF)      ;
  3. ;  for the Hewlett Packard LaserJet.    ;
  4. ;  Version 2.                           ;
  5. ;  (C) Copyright 1990 Robert L. Morton  ;
  6. ;  All Rights Reserved                  ;
  7. ;---------------------------------------;
  8.  
  9. PRINTER  =  "Hewlett Packard LaserJet"
  10. RESET    =  27,69
  11.  
  12. NAME     =  "Line Feed"
  13.   DESC   =  "Move to next print line while"
  14.             "maintaining the current column"
  15.             "position."
  16.   CODES  =  10
  17.  
  18. NAME     =  "Form Feed"
  19.   DESC   =  "Move to the first line at the top"
  20.             "of the next page while maintaining"
  21.             "the current column position."
  22.             "(Eject the page)"
  23.   CODES  =  12
  24.  
  25. NAME     =  "Half Line Feed"
  26.   DESC   =  "Performs same function as line feed"
  27.             "but moves print head half the"
  28.             "distance."
  29.   CODES  =  27,61
  30.  
  31. NAME     =  "Self-Test"
  32.   DESC   =  "Initiate printer self-test."
  33.   CODES  =  27,122
  34.  
  35. NAME     =  "Select Number of Copies"
  36.   DESC   =  "Select the number of copies to"
  37.             "print."
  38.   CODES  =  27,38,108,0
  39.             "Please enter number of copies to"
  40.             "print in ASCII."
  41.             " "
  42.             "Example: Entering ""25"" selects 25"
  43.             "copies to print."
  44.             0,88
  45.  
  46. NAME     =  "Select Paper Source"
  47.   DESC   =  "Select current paper source:"
  48.             "tray, manual feed, manual envelope,"
  49.             "or lower cassette tray."
  50.   CODES  =  27,38,108,0
  51.             "Please select paper source by"
  52.             "entering one of the following ASCII"
  53.             "values:"
  54.             " "
  55.             """1""  -  Tray"
  56.             """2""  -  Manual Feed"
  57.             """3""  -  Manual Envelope Feed"
  58.             """4""  -  Lower Cassette Tray"
  59.             " "
  60.             "Example: Entering ""1"" selects the"
  61.             "tray as the new paper source."
  62.             0,72
  63.  
  64. NAME     =  "Set Portrait Orientation"
  65.   DESC   =  "Initiate printing across the page"
  66.             "width."
  67.   CODES  =  27,38,108,48,79
  68.  
  69. NAME     =  "Set Landscape Orientation"
  70.   DESC   =  "Initiate printing across the page"
  71.             "length."
  72.   CODES  =  27,38,108,49,79
  73.  
  74. NAME     =  "Select Character Set"
  75.   DESC   =  "Select active character (symbol)"
  76.             "set."
  77.   CODES  =  27,40,0
  78.             "Please select desired character"
  79.             "set by entering codes to the right"
  80.             "in ASCII:"
  81.             " "
  82.             "Character Set           Enter"
  83.             "--------------------    -----------"
  84.             "ISO 60:Norwegian 1      ""0D"""
  85.             "ISO 61:Norwegian 2      ""1D"""
  86.             "ISO 4:United Kingdom    ""1E"""
  87.             "ISO 25:French           ""0F"""
  88.             "ISO 69:French           ""1F"""
  89.             "HP German               ""0G"""
  90.             "ISO 21:German           ""1G"""
  91.             "ISO 15:Italian          ""0I"""
  92.             "ISO 14:JIS ASCII        ""0K"""
  93.             "ISO 57:Chinese          ""2K"""
  94.             "ECMA-94 Latin 1         ""0N"""
  95.             "ISO 11:Swedish          ""0S"""
  96.             "HP Spanish              ""1S"""
  97.             "ISO 17:Spanish          ""2S"""
  98.             "ISO 10:Swedish          ""3S"""
  99.             "ISO 16:Portuguese       ""4S"""
  100.             "ISO 84:Portuguese       ""5S"""
  101.             "ISO 85:Spanish          ""6S"""
  102.             "ISO 6:ASCII             ""0U"""
  103.             "ISO 2:IRV               ""2U"""
  104.             "HP Roman8               ""8U"""
  105.             "PC-8                    ""10U"""
  106.             "PC-8 (D/N)              ""11U"""
  107.             "PC 850                  ""12U"""
  108.             " "
  109.             "Example: Entering ""8U"" selects the"
  110.             "HP Roman8 character set."
  111.             0
  112.  
  113. NAME     =  "Select Typeface"
  114.   DESC   =  "Select current typeface."
  115.   CODES  =  27,40,115,0
  116.             "Please select a typeface by"
  117.             "entering one of the following ASCII"
  118.             "values:"
  119.             " "
  120.             """3""   -  Courier"
  121.             """4""   -  Helv"
  122.             """0""   -  LinePrinter"
  123.             """5""   -  TmsRmn"
  124.             " "
  125.             "Example: Entering ""3"" selects"
  126.             "Courier as the typeface."
  127.             0,84
  128.  
  129. NAME     =  "Proportional Spacing ON"
  130.   DESC   =  "Activate proportional spacing."
  131.             "Spacing between letters is adjusted"
  132.             "to compensate for the varying"
  133.             "widths of individual characters."
  134.   CODES  =  27,40,115,49,80
  135.  
  136. NAME     =  "Proportional Spacing OFF"
  137.   DESC   =  "Deactivate proportional spacing."
  138.   CODES  =  27,40,115,48,80
  139.  
  140. NAME     =  "Select Current CPI"
  141.   DESC   =  "Set the current characters per"
  142.             "inch. This is the number of"
  143.             "characters that can be printed in"
  144.             "an inch of space."
  145.   CODES  =  27,40,115,0
  146.             "Please select new cpi setting by"
  147.             "entering one of the following"
  148.             "ASCII values:"
  149.             " "
  150.             """10""  -  10 cpi"
  151.             """12""  -  12 cpi"
  152.             """16""  -  16.67 cpi"
  153.             " "
  154.             "Example: Entering ""10"" sets 10"
  155.             "characters per inch."
  156.             0,72
  157.  
  158. NAME     =  "Select Current LPI"
  159.   DESC   =  "Set the current lines per inch."
  160.             "This is the number of lines that"
  161.             "can be printed in an inch of space."
  162.   CODES  =  27,38,108,0
  163.             "Please select new lpi setting by"
  164.             "entering one of the following ASCII"
  165.             "values:"
  166.             " "
  167.             """1""   -  1 line/inch"
  168.             """2""   -  2 line/inch"
  169.             """3""   -  3 line/inch"
  170.             """4""   -  4 line/inch"
  171.             """6""   -  6 line/inch"
  172.             """8""   -  8 line/inch"
  173.             """12"" - 12 line/inch"
  174.             """16"" - 16 line/inch"
  175.             """24"" - 24 line/inch"
  176.             """48"" - 48 line/inch"
  177.             " "
  178.             "Example: Entering ""6"" selects 6"
  179.             "lines per inch."
  180.             0,68
  181.  
  182. NAME     =  "Italics ON"
  183.   DESC   =  "Activate italics print. Characters"
  184.             "are slanted to the right."
  185.   CODES  =  27,40,115,49,83
  186.  
  187. NAME     =  "Italics OFF"
  188.   DESC   =  "Deactivate italics print."
  189.   CODES  =  27,40,115,48,83
  190.  
  191. NAME     =  "Bold ON"
  192.   DESC   =  "Activate bold print. Bold printing"
  193.             "darkens text."
  194.   CODES  =  27,40,115,51,66
  195.  
  196. NAME     =  "Bold OFF"
  197.   DESC   =  "Deactivate bold print."
  198.   CODES  =  27,40,115,48,66
  199.  
  200. NAME     =  "Underline ON"
  201.   DESC   =  "Activate underline print."
  202.             "Characters, including the space,"
  203.             "are underscored with a floating or"
  204.             "fixed line."
  205.   CODES  =  27,38,100,0
  206.             "Please select type of underline by"
  207.             "entering one of the following"
  208.             "ASCII values:"
  209.             " "
  210.             """0""  -  Fixed"
  211.             """3""  -  Floating"
  212.             " "
  213.             "Example: Entering ""3"" activates"
  214.             "floating underline."
  215.             0,68
  216.  
  217. NAME     =  "Underline OFF"
  218.   DESC   =  "Deactivate underline print."
  219.   CODES  =  27,38,100,64
  220.  
  221. NAME     =  "Set Paper Size"
  222.   DESC   =  "Set the current paper size. Paper"
  223.             "size is the physical size of the"
  224.             "paper being used."
  225.   CODES  =  27,38,108,0
  226.             "Please select a paper size by"
  227.             "entering one of the following ASCII"
  228.             "values:"
  229.             " "
  230.             "PAPER"
  231.             "  ""1""   -  Exec 7 1/4"" x 10 1/2"""
  232.             "  ""2""   -  Letter 8 1/2"" x 11"""
  233.             "  ""3""   -  Legal 8 1/2"" x 14"""
  234.             "  ""26""  -  A4 210mm x 297mm"
  235.             "ENVELOPES"
  236.             "  ""80""  -  Monarch 3 7/8"" x 7 1/2"""
  237.             "  ""81""  -  COM 10, 4 1/8"" x 9 1/2"""
  238.             "  ""90""  -  DL 110mm x 220mm"
  239.             "  ""91""  -  C5 162mm x 229mm"
  240.             " "
  241.             "Example: Entering ""3"" selects legal"
  242.             "size paper."
  243.             0,65
  244.  
  245. NAME     =  "Set Page Length"
  246.   DESC   =  "Set the current page length. Page"
  247.             "length is the actual length of the"
  248.             """page"" you wish to print on a sheet"
  249.             "of paper."
  250.   CODES  =  27,38,108,0
  251.             "Please define page length by"
  252.             "entering the number of lines in"
  253.             "ASCII."
  254.             " "
  255.             "Example: Entering ""66"" sets the"
  256.             "current page length to 66 printed"
  257.             "lines."
  258.             0,80
  259.  
  260. NAME     =  "Perforation Skip ON"
  261.   DESC   =  "Activates perforation skip. When"
  262.             "print position enters the region"
  263.             "below the bottom margin, print"
  264.             "position skips to the top margin on"
  265.             "the next page."
  266.   CODES  =  27,38,108,49,76
  267.  
  268. NAME     =  "Perforation Skip OFF"
  269.   DESC   =  "Deactivates perforation skip."
  270.   CODES  =  27,38,108,48,76
  271.  
  272. NAME     =  "Clear Horizontal Margins"
  273.   DESC   =  "Resets both the left and right"
  274.             "margins."
  275.   CODES  =  27,57
  276.  
  277. NAME     =  "Set Left Margin"
  278.   DESC   =  "Set the left margin."
  279.   CODES  =  27,38,97,0
  280.             "Please enter character column"
  281.             "position in which to set the left"
  282.             "margin in ASCII."
  283.             " "
  284.             "Example: Entering ""15"" while"
  285.             "printer is in 10 cpi, would set the"
  286.             "left margin at 1 1/2""."
  287.             0,76
  288.  
  289. NAME     =  "Set Right Margin"
  290.   DESC   =  "Set the right margin."
  291.   CODES  =  27,38,97,0
  292.             "Please enter character column"
  293.             "position in which to set the right"
  294.             "margin in ASCII."
  295.             " "
  296.             "Example: Entering ""80"" while"
  297.             "printer is in 10 cpi, would set the"
  298.             "right margin at 8""."
  299.             0,77
  300.  
  301. NAME     =  "Set Top Margin"
  302.   DESC   =  "Set the top margin. (Top margin"
  303.             "ignored when perforation skip off.)"
  304.   CODES  =  27,38,108,0
  305.             "Please enter number of lines to"
  306.             "define in the top margin in ASCII."
  307.             " "
  308.             "Example: Entering ""12"" while"
  309.             "printer is in 6 lpi, would set the"
  310.             "top margin at 2""."
  311.             0,69
  312.  
  313. NAME     =  "Set Text Length (Bottom Margin)"
  314.   DESC   =  "Set the bottom margin via setting"
  315.             "the text length. (Text Length"
  316.             "ignored when perforation skip off.)"
  317.   CODES  =  27,38,108,0
  318.             "Please enter number of lines to set"
  319.             "the text length at in ASCII."
  320.             " "
  321.             "Example:"
  322.             "Under the following settings:"
  323.             " "
  324.             "  Line spacing: 6 lpi"
  325.             "  Page length: 66 lines (11"")"
  326.             "  Top Margin: 6 lines (1"")"
  327.             "  Perforation Skip: On"
  328.             "To set a 1"" bottom margin, you must"
  329.             "set the text length to 54 lines"
  330.             "since page length (66) minus top"
  331.             "margin (6) minus desired bottom"
  332.             "margin (6) = 54. Thus you would"
  333.             "enter ""54""."
  334.             0,70
  335.  
  336. NAME     =  "Set Character Spacing"
  337.   DESC   =  "Set the character spacing in 120ths"
  338.             "of an inch. (Does not affect"
  339.             "proportional spaced characters.)"
  340.   CODES  =  27,38,107,0
  341.             "Please enter new character spacing"
  342.             "in increments of 120ths of an inch,"
  343.             "in ASCII."
  344.             " "
  345.             "Range: ""0"" to ""126""."
  346.             " "
  347.             "Example: Entering ""20"" sets"
  348.             "character spacing at 20/120"" or"
  349.             "1/6 of an inch."
  350.             0,72
  351.  
  352. NAME     =  "Set Line Spacing"
  353.   DESC   =  "Set the line spacing in 48ths"
  354.             "of an inch."
  355.   CODES  =  27,38,108,0
  356.             "Please enter new line spacing in"
  357.             "increments of 48ths of an inch,"
  358.             "in ASCII."
  359.             " "
  360.             "Range: ""0"" to ""126""."
  361.             " "
  362.             "Example: Entering ""8"" sets line"
  363.             "feeds to 8/48"", or 6 lines per"
  364.             "inch."
  365.             0,67
  366.  
  367. NAME     =  "Set Line Terminator"
  368.   DESC   =  "Define how carriage return (CR),"
  369.             "line feed (LF), and form feed (FF)"
  370.             "are interpreted by the printer."
  371.   CODES  =  27,38,107,0
  372.             "Please select interpretation by"
  373.             "entering one of the following in"
  374.             "ASCII:"
  375.             " "
  376.             """0"" -  CR=CR, LF=LF, FF=FF"
  377.             """1"" -  CR=CR/LF, LF=LF, FF=FF"
  378.             """2"" -  CR=CR, LF=CR/LF, FF=CR/FF"
  379.             """3"" -  CR=CR/LF, LF=CR/LF, FF=CR/FF"
  380.             0,71
  381.  
  382. NAME     =  "End-of-line Wrap ON"
  383.   DESC   =  "Activate end-of-line wraparound."
  384.             "Any text that extends beyond the"
  385.             "defined right margin or the"
  386.             "physical line length will wrap"
  387.             "around to the next line."
  388.   CODES  =  27,38,115,48,67
  389.  
  390. NAME     =  "End-of-line Wrap OFF"
  391.   DESC   =  "Deactivate end-of-line wraparound."
  392.             "Any text that extends beyond the"
  393.             "defined right margin or the"
  394.             "physical line length will be"
  395.             "truncated."
  396.   CODES  =  27,38,115,49,67
  397.  
  398.